package com.qiaofang.applet.common.client.yxim.model;

import lombok.Data;

/**
 * @author junze.liu
 */
@Data
public class YxMessage {

    /**
     * 发送者accid
     */
    private String from;

    /**
     * 接送者accid
     */
    private String to;

    /**
     * 开始时间，毫秒级
     */
    private String begintime;

    /**
     * 截止时间，毫秒级
     */
    private String endtime;

    /**
     * 本次查询的消息条数上限(最多100条),小于等于0，或者大于100，会提示参数错误
     */
    private String limit;

    /**
     * 1按时间正序排列，2按时间降序排列。其它返回参数414错误.默认是按降序排列，即时间戳最晚的消息排在最前面。
     */
    private String reverse;

    /**
     * 查询指定的多个消息类型，类型之间用","分割，不设置该参数则查询全部类型消息格式示例： 0,1,2,3
     * 类型支持： 1:图片，2:语音，3:视频，4:地理位置，5:通知，6:文件，10:提示，11:Robot，100:自定义
     */
    private String type;
}
